trolley bus – Deutsch–English translations

🇬🇧 en de 🇩🇪

trolley bus noun

  • bus powered via overhead electric cables
O-Bus, Oberleitungsbus, Trolleybus
Wiktionary Links